something which serves to reveal - Alemán Inglés Diccionario